package com.holly.unit.gen.api.pojo;

import lombok.Data;

import java.util.Map;

/**
 * 类描述: 表实体
 *
 * @author fxr
 * @version 1.0.0
 * @date 2022/1/14 12:47
 */
@Data
public class TableInfo {
    // 表名
    private String tableName;

    //表说明
    private String tableComment;

    //主键生成策略
    private String primaryKeyPolicy;

    //主键序列号
    private String seqCode;

    // 包名
    private String entityPackage;

    // 实体名
    private String entityName;

    // 默认一行放几个字段
    private Integer fieldNumInRow;

    // 默认生成几个查询条件
    private Integer queryFieldNum;

    // 默认字段必须输入个数
    private Integer fieldRequiredNum;

    // 拓展参数
    private Map<?,?> extParams;

    // vue前端代码模块名称
    private String vueModularName;

}
